package com.dd.cloud.user.req.chknowl;

import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

/**
 * @author zk
 */
@Data
public class ChDrugsUpdateReq {

    /**
     * id
     */
    @NotNull(message = "ID不能为空")
    private Integer id;

    /**
     * 药材名称
     */
    @NotBlank(message = "药材名称不能为空")
    private String name;

    /**
     * 药材名称拼音
     */
    private String nameEnglish;

    /**
     * 别名
     */
    private String alias;

    /**
     * 图片地址 多个,隔开
     */
    private String imgUrl;

    /**
     * 功能主治
     */
    private String indications;

    /**
     * 用法用量
     */
    private String dosage;

    /**
     * 性味及归经
     */
    @NotBlank(message = "性味不能为空")
    private String taste;

    /**
     * 性状
     */
    @NotBlank(message = "性状不能为空")
    private String properties;

    /**
     * 注意事项
     */
    private String precautions;

    /**
     * 贮藏
     */
    private String depot;

    /**
     * 炮制
     */
    private String processing;

    /**
     * 来源
     */
    private String source;

    /**
     * 鉴别
     */
    private String identify;

    /**
     * 检查
     */
    private String inspect;

    /**
     * 含量测定
     */
    private String assay;


    /**
     * 出处
     */
    private String reference;

    /**
     * 侵出物
     */
    private String extract;

    /**
     * 排序位置
     */
    private Integer sort;

    /**
     * 状态
     */
    @NotNull(message = "状态不能为空")
    private Integer status;
}
